rub or scrub vigorously - Francés Inglés Diccionario